56741052
94567032
31184047
27302550
62119378
98947490
40044600
3886092
41337950
74917958
27285625
52753291
12182308
69144884
58167022
72332695
89462366
69604569
26996576
72528698
55853851
20247980
7772983
64705965
608952
25195937
66582374
29444618
36496242
66504058
84022604
67291304
64344237
27773510
91613211
95057111
2033818
75846261
42747619
81451471