7782525
70639415
67019740
41094536
5012216
91159967
53611592
52139057
2449685
19953754
22245044
18684309
79823432
73713359
96998255
43817818
81777903
62911315
90884957
7015913
67482232
46626008
37394989
12152973
18968616
87873801
60709081
91046169
68884070
74807246
3303572
98494022
64621608
9302856
63075667
46265581
70942490
31537244
75545429
16463853