47668964
32863239
79344624
91472025
64989423
25935163
1450720
86484893
8004265
63967336
11108958
86358728
14097992
40043945
36976782
53912045
73082899
39525059
46367816
91663788
35045728
20981716
13866757
19069139
71305130
71297943
5269753
99526800
69713690
43787286
82676453
64811245
19959461
5542694
18218905
27614038
17071283
5526807
36375842
40904265