85614815
91753856
29452654
22612068
23984745
69099596
50088587
577296
41584436
48256797
34944956
45905621
27956505
44265027
11332661
30218240
83284433
10478066
1222269
367499
73472735
88082387
25784247
38069251
64103874
2295515
43978423
87986500
53092269
45234986
25129284
4996706
87959316
84773772
52456946
34918847
85556196
27705391
57053993
20662631