74996542
33847587
27956077
35288651
4626839
20913485
38615202
652660
3462325
59216138
39419347
80781144
14314041
91799322
65638100
93101598
52185200
17456821
9356544
3352347
72207737
7127580
3425617
74801889
58755263
59361576
54315650
40642252
26209327
57106175
29458103
34645585
7444720
9555873
95927648
29054640
35489420
48044652
79304751
16477665