52067663
97277798
52878875
46073293
3402169
10121030
22928021
99412585
8167303
60801433
21899037
23145701
39585189
54853248
15953636
1116899
68882703
11491410
39206176
68048653
87208129
1249797
1176148
23892929
3309297
13193267
28662926
17356344
8645216
39917249
26336196
8197748
98206284
20602700
16567812
81118206
1251696
23777744
55749766
30584307