61963798
99642472
84269598
12356072
92544808
61388255
98741305
87521268
71473345
5989304
92823810
32178234
56639147
41894838
1511411
88137214
91223546
81741276
65543380
94745098
95029209
85712722
34833582
40533952
54054867
46823078
1941520
66599857
12099144
4651112
74971621
10597416
2016032
94502294
18773214
11645318
9856256
57887337
32093748
20676004