3792668
19526486
41694651
3502143
85696335
29427033
75097940
88363720
61048311
13702134
31074884
51425923
13802596
70336052
68627648
88333935
56786303
86251701
16552186
32574293
59365457
2777187
78103343
62552595
36615269
87483940
1406685
37585077
94096897
27566820
49578646
81232875
78792514
67233879
37237017
58157724
66676950
60153626
14518097
21604234