40176753
70274619
26903017
96382754
60714280
3409991
33414315
15511253
7031074
49336362
87538991
76489959
79939752
63575231
18765837
4375742
57555688
45636649
43092510
79232
33774684
82734506
21653142
16705334
49529379
66114910
44487106
76864058
36353624
2979379
80624048
95701500
9016611
64761352
77998308
34298231
56662543
70797198
7747293
20452872