54425809
11182959
3612661
592369
67321250
6414077
75183074
47366616
4107612
83121763
33489128
9948772
73046356
56049283
8312749
12355678
54458924
11042840
93594525
34452788
20599642
8814182
49823029
93599787
25829843
53439243
51674636
30546603
88765405
58335084
71823493
52563801
16092575
44477912
8750258
84948772
80339818
21296001
66023270
585900