19308763
46166952
93945620
84617066
54593171
7850900
63405757
2692381
78089657
62012436
30719971
54235576
7278366
6228166
22162774
2837300
3417932
56811539
87547522
10388729
20346287
15779283
49655369
23749012
90255369
45815728
81678954
26556773
47452599
25016666
66513103
50961815
11588255
4364987
61387460
27277969
70041664
13385264
71277240
83521737