42413599
88231409
32999111
76153461
33785325
27822195
25132829
47281065
74654341
67825705
50433324
90136664
1904257
8337976
509108
75343401
51811778
47576197
39347382
4149420
69994447
68094988
94863670
9482474
7044416
60774764
36389447
19546721
33133462
83118655
13019602
17316145
60214560
28617544
27345321
45587324
78867852
31253331
97187664
2643878