4605376
21499127
97437599
3561677
52457627
69799984
89656318
87797873
84089199
82524483
54851216
83141971
60773866
15044361
264939
53612123
9323993
11784241
70729803
80755670
81397382
62128345
79285584
52678278
96605594
58451124
29775470
21474876
9817433
23931467
29774500
41349955
8548853
68186045
93676197
13033868
48962523
27981691
27569543
71358609