24173072
9513230
86683161
1161919
1263606
1236534
10505009
9326692
71678348
74322095
22705918
84357168
1683942
73617196
40816596
7972810
13952454
48256341
88127207
15803235
41796860
37847270
99659498
2644258
57356190
15485773
38668167
23249343
49096816
5582104
66043896
57568410
77005218
65965929
50559024
285816
6485775
5149486
89903796
84012966