41472415
29273118
65987668
65674355
4059095
19356719
75228180
96937085
57493387
75918811
95183546
43114043
28374360
5602297
7712910
54388616
54794532
43583888
85501427
69508927
1381390
70232152
78231183
91349537
46588672
29889499
44798354
65339934
74119158
35171517
18647230
98202357
44247815
87899198
32577370
5310884
99566729
86021126
14277817
80949779