18905
73947487
1686823
74607228
82554777
96358469
35242428
90508220
9048138
3511850
25068579
4347044
81308488
29865839
3650753
75018288
24786793
16528693
37955339
30325501
34282836
60186012
67265214
30066142
56562403
63276585
55631155
73852742
97994424
59095134
96264512
35128099
94159015
69064243
31318886
9089787
10936117
21021008
40029087
58229796