5149939
2357530
16642939
60271001
3094337
62528508
35903297
87065973
61274983
1215671
12685480
24865502
24245816
57852358
55498282
80944349
5583920
41198214
94187336
86662035
82932885
99459113
98073449
94819403
5793603
68048725
92644520
80987236
1968882
93771506
27983798
4064178
97679465
2984222
99843855
49443952
2521973
35591919
92310
18745545