30821504
74769655
83872075
77003165
5518577
1075179
54282471
60765484
23936265
85593219
17722076
39806277
50289667
43018140
20743327
81548262
64008002
61168013
793326
74294917
4018192
5336348
19393293
8121607
68036752
22035667
40518518
7861713
91857390
60283543
45221944
21966856
63219033
70292072
5940257
83109737
10532567
5395131
36144978
45274402