20965591
47509748
8772199
52663055
7049537
90862331
74811154
96769473
15837148
10108632
38953086
6476376
34856052
62831586
16327828
13259258
57891222
113527
25253207
1457598
25323722
63531738
81932750
3454773
87013135
2269946
15406015
12127482
12958744
80085404
60519836
1013502
90273592
34712588
42986604
3035838
76596441
91788109
8638070
39354021