51497151
37558155
61395262
5434280
4168237
9940646
44116260
40423463
3982193
3067735
77008589
43245179
83411801
7029225
82874190
70649605
28639774
56518131
60556337
26999318
24807136
4004438
83448991
55712225
76364665
55518554
64542985
1809074
11988260
22794260
89318011
76588300
49066807
44219781
42154
98402117
27009622
2458665
48525712
71984192