1804725
2594299
71006038
5084879
84104430
50261505
306170
12134080
76777125
44492383
62844014
43078610
94541910
4871726
16859252
94482084
2965740
83832916
842499
39289270
45326962
96718571
85075612
34653332
95856509
80728336
65654207
1940502
25979632
66279760
23266123
66146366
65476133
99579837
38154971
88762888
93327715
84325118
9911264
8230805