9566472
28237588
343430
45728983
1894092
21298773
73828193
82661516
7808874
35151767
1185526
19396792
12763529
29609911
27022406
77231851
30803416
51995089
7659388
45935244
87012119
6474647
4025202
13819643
855100
6442852
23357250
1496914
11554270
95077443
55832575
98597512
53171403
61712183
37912043
82133692
89387572
24067096
16784678
95736793