50137174
22908462
18642337
58997168
40724488
55762854
24237993
38338500
68311663
82129026
53819340
45333916
63921569
59463846
16736323
97597880
44466339
32608754
88389235
27623565
46012813
84788538
38042458
7741124
2153191
87318716
87384197
77921480
13473725
70464876
41195722
393567
29593109
5700454
38558174
36556490
42115286
26777403
12485238
2689297