54264862
102747
640281
19329746
97501105
17354821
99554645
62613414
80927491
65792084
239738
69804351
97911977
97697588
78045947
69865490
37051602
37621837
53087230
5935600
3441290
99995092
19014026
51942292
32015265
345327
44781845
74172148
49491850
74794375
39625680
7624498
16458818
88776174
75497871
3585108
38015677
2135743
1892669
18268951