65401205
45851947
5599094
32557506
93947585
30138331
15603584
5472662
21608992
33489134
49499273
49478501
1445100
72295287
20382422
86685813
90338625
44971811
10414564
63031509
40216293
28358953
91535212
81552560
93657738
88424877
54582213
16969128
62084856
22582775
6339601
76305200
706781
8310462
77984334
2588006
87387118
35143168
32659992
7497747