92302876
62703815
75889478
29605971
79018359
70197686
33551550
55689080
97976637
85499444
1301930
74568525
78428825
51317247
38493286
96993275
68525524
24485678
83691100
74693
5153188
94014593
61206877
75656068
29956699
7931207
12852479
63201416
86865538
12623599
1477987
95911740
26789410
70928514
81153728
11599651
65939048
22756835
89503160
24097259