12806557
46548680
8432647
81896499
62882603
63208786
28315061
92769189
8517139
2089663
49109498
6758573
80191335
89189407
3422239
92399364
15921636
5255485
44124978
71015426
56406652
66256183
36025621
29655902
98306070
36091264
42703287
69334506
3037116
87504278
37583837
96132290
65196934
63674861
37898885
22428261
50982403
35618786
12274102
70166359