52714072
21587688
7077411
95701535
42045124
97182144
74205801
22348564
83232182
90497129
29153115
80834788
91891140
30934354
35703991
45191258
4066366
19668172
70043516
10013251
26686527
48499939
9567426
791657
4231951
68668397
24609986
11525596
52378441
29871567
33707894
3604226
41739374
34501068
91158018
23784502
24654807
56251809
12053550
2613808