40696899
46734543
90561423
63087275
61377835
4305933
33598081
75239313
12727268
501256
58095629
96289145
42851706
9871798
1068504
38643101
39921706
8912363
378821
93786100
33062382
41351824
7731603
91134612
28819021
2402824
70627810
12616730
10195667
84518312
70364292
4671946
66495017
96593344
90745393
71389048
5997637
30067143
22234427
80966048