31865316
37226547
31884710
67294672
77792062
328506
72423132
75053367
42321778
31972957
59262032
32637191
49389068
121443
76409781
4678973
69844598
99901875
29423273
8244305
42608315
81744397
5287642
10635961
14368288
56729690
36366231
41812022
26919609
22146098
6773129
11861267
7925841
54837514
81155951
85981152
29329135
48546432
84758040
68491