43353
4243777
90742028
82032186
469223
21648241
8580729
7364915
90148463
49127997
77778715
58426766
50416725
18968312
12605000
58153884
53229066
93001045
8093590
1848185
91676853
27175744
76267119
58933897
2263898
6006630
71542515
56034464
99371197
86154047
251938
33244148
562016
54669251
9381606
9445784
51453446
77294303
58255271
57217421