57119406
7754572
70695675
94299060
39538480
21127297
3756610
14321457
13231229
81156842
56353117
6369395
45222341
95381877
7148614
89071342
18771930
15212241
17628770
57502389
2518084
3951745
34774642
79828253
89535761
53185285
8238855
37597056
54717717
60442269
1932338
24945105
34891489
44876640
39226631
78502373
30329784
19166508
2847007
53991780