46876550
90843052
1003091
1279573
66972065
635564
85059028
730274
64333362
12945699
48365240
77399982
7604103
82717117
11885836
19154883
8962277
4125508
86138323
77573099
83106891
20651494
98794441
90938336
39491031
51664
8405166
5524776
42756913
35155144
69706421
20089413
17434865
23134218
96183128
4511566
43532990
32565426
5039678
9604273