62842275
97216702
48559934
46557325
80405559
23118916
90246188
4583416
46682587
17884075
82955397
91672724
35338194
10145
64295072
7395178
34183093
24513652
34163437
3092190
18976538
46105382
41605602
2645886
4635541
51887266
85791367
85925018
328366
23458004
21557677
89753562
23759071
6967077
37835199
52866601
68692440
69124271
882135
39534780