93569125
34974520
2977571
61951752
65623716
35998905
90556035
6013904
2854332
52108760
60524719
13618323
52779165
81199892
46357260
721717
68577791
1756776
6872046
38885624
12602255
60435073
12221544
79757879
47624848
53296453
48945748
3499291
26757841
45852787
55433955
22302070
71446588
2136797
59681576
51405400
13226927
60524741
2969751
69524244