52977611
54702476
72933212
69125992
12504872
413311
52439638
20285071
52487347
91086105
22536446
82393867
29776382
71572188
3669819
3067690
8753222
82198619
30922370
18505260
5257426
8231571
28921287
2273520
2169648
56506628
42126905
54587464
32066230
37466440
53315633
43437667
42706512
3993375
59293367
2325769
21345038
27456257
9451939
36484101