27487561
42117961
69091376
86911221
3262972
65475159
34793212
26198133
63476224
22292572
16003407
67852734
29705150
65305866
28794298
70528260
62523042
83865794
6477803
88653803
28691929
20631019
4303552
29062387
17563381
59642750
25427172
97266573
60805008
58504607
53516242
9451665
80209338
3385429
87366594
53797406
7174142
48661416
92087271
2247589