5077046
70553848
51047232
17115082
52831103
17469883
37202549
54592647
85964393
81583480
67943764
80383995
63211638
56234412
58835488
92522503
72539252
49296739
11649036
37107878
40336614
7687422
109126
56753587
80986343
4735122
28223563
60768902
55796121
74814578
70263290
82854872
48727878
20827826
31816337
4396416
8330287
53745931
27385382
2297267