49752799
65768313
5841529
26702935
68441066
69616686
147876
41009634
95397233
86606256
22815219
2783028
53262257
26149289
12293989
5936678
95521076
45311521
10547857
10605948
5343245
50206986
25808019
5206924
59363542
27313331
96475713
81893190
87565722
8619147
13874366
61326915
1918007
8395528
9397729
7841943
78492061
2114194
5115376
54937037