12886003
31635708
551261
100006631
75114612
66775821
58269843
52456023
3804085
1866033
1497739
78545842
19823703
27761215
42068042
73845954
70926403
98714339
38408680
71464922
451542
45458611
41153960
96286920
24188110
79099450
53992066
13294182
38582293
6896594
32481070
96283191
75559971
66937671
40205175
64106182
90035552
61094001
33183445
30769889