18161042
81509533
74168509
62148199
26763299
16507173
33246259
5401089
73281726
67398965
58581628
86385429
73123345
75741499
11735114
19088084
72286071
36481126
70184775
19784118
41902535
5153611
49556321
13808123
9738106
55604897
46964739
88434569
68296451
9059318
23513183
79494737
55899503
29163925
7037232
7000449
86448715
78887070
30996566
93016907