32929752
19349987
6197057
8465811
20862512
17125650
94469143
80397366
90823014
99452823
97876081
28109964
99907300
96065043
25765078
7181207
64275612
64716534
64307150
97327930
22644996
52711877
88816797
36638214
96858647
75596835
3753679
3199696
6225868
42004975
69625852
32499209
39384907
6387666
88346563
52254913
7986827
28776769
59056240
52544967