70351336
97018036
3437647
62683343
24891584
2118311
1987845
55103452
85874680
6459016
31956451
84661844
28736875
12792141
32553803
36743311
61668652
65687101
80693331
94632321
69443399
26026894
79615276
17665417
42426212
17384007
23732098
24271793
39138520
69654457
47713899
87484597
8717273
96136826
33431379
67219303
32753866
5061157
7212210
2650619