42316230
51718227
60494770
38344235
6163909
89065200
98939673
74104625
93796944
7103552
33782358
863752
50423622
2333483
7827532
37722274
57273851
1491136
433826
30699493
19036706
15025558
10668799
11444800
6079632
53826753
81255685
31356093
74668198
4261425
52657322
49498732
4378796
43867315
54374893
29648182
84471136
52506409
92106856
81697228