62556644
17402124
87359677
8456289
75537671
41099343
50731688
19486953
50656805
83917204
56041294
21296535
1201293
9162302
11975162
24035997
9562079
4706781
75082688
45327301
97013291
10872092
39257590
11354596
8201713
59798341
48263690
7577838
96424571
49254020
54273567
92023010
38388221
86972729
72366635
71259143
3711586
34764114
41673893
12352881