75176872
27068779
84869282
47235556
25513840
45882216
50611804
23756864
59638200
28367145
5593519
20277889
43043035
35934333
45397824
99625426
70946240
17129933
28778699
38246133
46832774
19105001
28963475
69461756
46899323
59337765
1836608
47696771
72145473
95053695
50431058
8635865
85958373
92023566
47353029
37593248
65028317
31985710
19276348
42968845