43428083
29599511
3796727
57048597
68308074
71211583
4396797
69246442
34826620
3423347
64108079
35102632
74851220
8293018
727234
22365734
12284918
58389020
33059782
76006892
59279917
81291160
98459002
20796405
94424881
36375530
66898120
48212602
4496242
37661390
31744538
54175239
26354256
1305785
40175262
32586833
38211494
33415637
55558087
84329007