97148887
94813053
93288538
983936
6562286
59083110
4248613
17884052
22116406
40313163
77071689
49346194
70271698
33465255
91062496
4135203
58511539
64664886
33425686
34743455
31939759
83065318
87302120
34392568
71395600
61981073
18579462
8961100
24891149
64437104
584475
46733711
37172612
23193321
1876618
64798390
96795499
95346878
58487655
8950141