65808269
58096789
80548305
2354319
2093719
55625150
89394542
1646329
85914159
61963513
40802447
11391297
9139493
94496204
57006100
55207478
83797024
62639386
16224323
93671
40891157
59168749
20386538
82021541
53126604
41881132
89384248
95505379
10398289
73884204
1973132
57424389
62306247
71335526
51309619
99747488
697112
68691725
29214003
47413152