27563368
18081036
8596648
32913838
70919600
72424555
3981586
13291344
93104561
2682229
26739843
66254194
23459767
2866602
98435386
9471493
4319514
23878570
3858839
1823802
74259541
59186770
3191125
16451343
38641468
60478897
93231800
28967027
22092318
64214571
68731462
89778838
73998414
10854205
72065503
95838910
29258734
39325130
61002813
18333596