27748827
44287659
8701830
82647507
348245
2344488
2436871
34852225
62612478
97598855
55596674
89913844
23971694
15956144
66321683
14752267
94621555
452513
69899187
26477230
22842080
88524516
80676729
85392511
34362655
8793258
33588105
2052214
34414150
11507740
4946896
81622310
25171138
31145378
79766
85793174
79101452
15647589
5243310
78861396