94379865
49625302
21855042
70464648
46547298
95991920
65296840
66421021
98708573
59076540
69809598
65184391
68754853
33713478
92458388
480892
66241729
53241802
76668527
14009282
80786697
84449243
54841811
696839
17937388
87376417
86611537
99437143
74493668
21765780
56093975
47457626
96894462
12063852
19776014
22105571
30256709
98069689
17692124
43839829