35971442
83767917
70414325
2524204
12214395
94963433
15221167
42388701
82527979
8512250
771451
97087520
6705383
44165471
83007074
45011272
64352113
11218620
1184898
69394035
83701849
59582017
69635820
2000670
12474227
88929213
68159103
74294165
42685298
11584635
5870112
66648240
53421178
81149586
664620
92964733
95941585
29969239
52699445
30716048