34026638
40776718
3204266
31724066
4567759
25686057
414616
10747353
3878513
3177143
33857942
26158862
56433579
90628795
30714719
44056873
5956952
2372947
32755578
80806772
4431980
297724
88523256
89867526
35359665
47634745
16258047
28805566
44765224
50287614
53612717
9718608
14514293
6146941
1262883
43489808
25497616
73606939
1292678
57821447