34048110
76209577
55915587
75338460
4536309
83171312
60912944
68468349
96357474
98758812
7442453
77859271
64004186
15057403
82765554
1321344
27369499
98878389
88419613
32312275
67436752
60477289
59258365
3518978
18661972
62527874
43957344
37604167
26925761
96719138
60515236
2885556
36855337
70268546
24741243
7256671
47542884
32492078
33128172
9222496