35242177
99387756
94993834
38737194
86513672
625028
331525
43034723
57151317
10901056
25493530
64265070
14407687
79406863
63556268
77208873
6294565
59683102
36023592
40706693
8555117
1807520
3874687
63627110
9980750
56757836
12907363
88962129
98754690
53417662
43875876
8212261
91626377
95791476
6845017
26437816
57809104
91072498
98151743
70275192