53269095
16683206
36576708
41734628
5808965
12474411
26642510
15124396
77401114
92046752
41863663
41069132
60478939
97021589
48995010
60362496
91604469
76234589
58565155
1974747
873451
33537103
55128383
35479329
52047518
14394955
10871850
53069504
66844150
19571265
23978274
80341750
46423860
77151179
7714457
73293648
90627549
3602947
19327591
39634718