56891672
36888
36637235
50057026
29232967
11461757
28148107
64842498
50037284
45231979
65371522
1137790
4774769
28001072
5809156
24026522
96636549
56801389
38645062
48265935
94684029
44274630
91971311
7027715
43718692
5816887
59384083
33945925
1886736
25934945
79605711
3996013
14978979
3033179
54577126
4346483
64386784
59986500
14156192
2621542