49747144
40437437
98634272
14503331
61676651
71688119
81009977
48645177
45849990
43186148
4009503
21716248
1569548
45472976
52866886
69315584
85473689
14204043
93783618
99043978
65812517
30219765
64448878
12844597
29991300
29524235
25938137
7939152
9714726
68789066
12578642
49349985
17807951
48353456
47963571
57852121
90406501
76093418
6361720
5553533