13584166
31074001
46252392
24682761
4583650
81647669
72554026
19539786
59364338
1111302
20752635
85069455
65919965
6495831
38311790
76876691
92707108
2452491
36316604
11559170
1004287
35324459
50551610
63799653
6949064
54094679
33484510
11824509
99581001
9632999
57511602
5927947
5657636
65146490
8769257
70338678
66017880
55876109
70655872
94956887