53941137
93427848
599061
46245838
90229502
35438642
4602875
89393800
13993436
958597
40041710
2148250
29228286
28057342
72001362
6762871
82277734
6903652
56812480
7218319
33164874
50455206
16475059
6428422
45066211
53198376
58123070
17213253
24242441
35742559
4096985
36767986
83361892
68086347
28882935
1798961
90702628
47852099
45686293
1178798