23014004
40493422
76524965
61298836
45167833
7761518
31603911
53519220
79351167
18023977
64016261
23397262
69613829
2187490
31007195
23891349
17564063
92929113
3575750
7327399
50086343
20612946
2190979
65454748
85242038
60745859
559729
1195928
94425460
1795684
85351075
74778313
11985352
9404389
73996660
26659506
20441771
33773735
34841707
79824021