46
31655
67
56545
72
16235
95
25240
79
47339
72
57307
98
24205
65
22017
94
26151
61
50185
19
7597
80
72525
46
18417
77
14166
56
30291
35
18233
98
67426
34
23201
88
44214
76
18646