58589149
62127921
42306687
59145549
1641041
82797923
9570126
46037180
34166744
18672767
59964988
30567838
23284519
7942106
90218573
25174223
28476948
87413014
15567368
31421798
18226397
35009521
78159492
4263551
31906537
18918486
49937225
25452312
48411670
99129865
15063966
77424998
54147752
35516115
45891883
3214845
41726597
62842614
58679205
39516378