53729498
1306466
67182746
87615488
18633130
12155004
7336378
77909583
75271871
74113540
1344367
39196073
23618974
18825122
93295772
6493209
3639872
99635635
388290
34752035
89671533
514143
2947517
44305253
8475761
82832714
59567253
287272
9341356
6013889
17287800
10982667
43645991
90952341
28985047
462116
33009395
67961883
20088414
65594321