66372685
11651221
93735879
6997487
48573017
17623397
60326350
20486589
11625823
2958544
49858330
2824802
10834575
4518212
88971754
6727513
59114336
25682544
699577
93088709
88891179
29947759
55358093
45195358
36375697
27142614
20485971
23092032
24929650
1272779
56815545
81266077
24835096
71149270
39315929
29213132
44862033
1322294
77386736
55834680