58173948
45287777
6690269
4202388
52471587
61953975
31776250
37891353
71249519
77709516
76465403
4599703
59003350
521447
29143616
439536
3268576
23612647
87585567
18719613
2162472
39542751
49765901
29922994
85486264
78318908
79103123
90281407
20391762
27506097
75905389
86472076
67662193
85023241
1106966
36395270
82931250
82506486
65565471
97023278