41168477
60519777
4771306
60081846
60917990
98834541
80203471
90359868
51829063
3841463
96776246
56567669
2596174
61798787
30406143
19399579
43426010
21641173
2287842
64448326
69647286
34201860
86037547
73603161
883496
58101403
39288463
86461381
1386421
14245125
29594396
4955345
17016942
43837082
30695139
41017767
15156363
19945379
4683218
54776430