88079328
93728553
47391066
8228883
21801166
71934575
24907602
17599602
69132472
32388976
47037370
78099380
16564344
4454262
94534902
87526455
83911300
77194718
48953130
29607197
92681083
10351396
48469131
41779801
27378195
26827152
23944926
98636195
49618509
58358868
24188520
73744882
45991798
65462968
59102050
89833393
37274124
57511853
60823217
58097911