32135754
62966049
28655173
53479261
4509032
4173239
60892115
45788391
76276612
56353450
72193703
75784590
17366950
70868523
24473151
34122856
38915893
21422246
84322592
64456241
93725134
33385673
13862589
70659794
60306610
94863202
49309276
9158106
4651792
16267235
11286631
4326181
9141534
84449078
68595154
91787210
9969182
19984338
32347651
42025051