66294868
8707006
80115238
16446520
69333408
8633385
24101909
11877679
94836295
60294200
72333166
85467451
281338
83318947
9081739
3432296
78551349
73535803
49085832
1236189
76186380
7152354
59813563
58212230
11748542
95616353
12895464
853844
38172773
21928610
14266720
2837357
90335261
23007750
55723190
56872789
98127068
37893792
61968807
33652471