42731982
340454
20683099
937907
29255463
64028290
80085955
51631442
81412454
27209166
90422419
86343303
78503599
31897200
43139683
64715552
98242834
21868008
31807625
11739202
80565258
16377509
41957522
45239845
1024595
84787832
21307173
231009
42519420
22771016
53344775
48626143
91905297
5960133
5490475
19262760
48146955
90067161
4644986
95651309