5996754
71293379
47518682
64221682
9566466
77473139
99679817
850584
95662107
35908079
92004644
62907327
14608008
26161221
98325628
3767803
46831129
52551952
39302608
9639936
93959302
12022970
42767901
2406610
21502012
63563798
83171538
87687500
16482
52708350
31423230
74931855
60107725
44543100
11447589
54754107
47538777
40025996
5734768
57693981