69689889
88332616
69083838
99516558
10277631
17683453
31653428
20823710
7725960
68981732
57665435
61036857
11358514
95233784
16616963
95983548
91643912
13506750
7745083
2123601
96226154
37149327
88557059
6658045
22409894
13038700
8187244
84977967
96577490
672432
44955824
30289565
32321862
88301649
4842818
8023873
76672228
17466562
13727371
271040