55087193
37574730
50891884
1349977
57627344
45736486
14064158
56226274
48651704
28767487
98986354
25023681
46105750
87199573
69668108
67239545
8532251
14217213
97806864
3375230
31995906
32578509
53218270
78753332
20658365
81348173
70821992
51838822
48858201
38566170
15604972
9753511
45485509
54765952
77067650
59431168
63622896
5025051
1254982
5943972