85922437
37601131
14241571
79939589
5204913
1796635
97004445
97414194
2664781
97294356
72965198
95056720
64075392
43182315
44995145
71218695
58398308
40473494
83145740
33023000
56906846
6056441
27999904
38401973
92014601
1757073
3101523
27935157
5351663
597259
16119368
81003134
88767246
16142952
23763969
65186459
85487865
92297226
26438242
15825570