18368046
53967221
83069787
99918349
87169415
26651971
90157323
50995565
37136472
6061668
65523611
49666666
91862200
76473680
74774380
75894796
2812592
45216602
3401801
67594716
65255262
18197419
72687359
32225892
37853828
47705117
13321764
56712494
76702676
80305504
28319290
4258035
80656136
77084618
34179883
4713569
39205590
90643657
46461990
38967692