5173915
1199676
50318
52726415
99857564
56969590
94626503
41371636
90614120
51919226
76014637
36015951
828346
92512479
659813
591611
48942456
74918563
84317092
29036253
6916724
24147831
15794640
17507111
48838738
46342882
899750
8228539
96901767
1545862
80667756
82004683
8132356
8803396
29511572
41585757
33345151
995061
54565040
23145607