5049470
40999459
69495812
72511287
20065950
88953799
71839986
17709362
34686200
74959309
1783765
92436264
94481916
85801968
75938034
2854481
98246546
79614673
51753178
68457598
35474243
89865199
2241241
30791452
31586889
28472216
8315673
6221872
96135265
84499140
12516303
69171696
9219787
45878561
9201151
58951689
11041493
79424513
6722032
4032488