57216988
21478985
4136631
79543345
83825746
10693254
31801029
84604530
69989821
26892687
23795609
9493844
53684688
5323367
6574959
94023141
41257232
64053557
5037109
82022628
49258593
78228609
97292121
71943763
68993863
78022081
42266184
46493419
89854983
94591763
7065921
44873206
5803671
32537007
50582307
46263176
44219502
34138443
33353548
59092970