57258662
33569294
78686268
68316986
8178678
23596996
10603837
16546057
8046105
47658512
74372658
51204333
4800599
2624887
22468478
58965692
16867302
2078110
73383106
68357274
42222036
92847310
1386009
26535043
86073781
77163145
58444386
93596875
5152038
89507789
33529037
31675622
72225080
21428589
82388982
10866106
42741164
63859590
39495596
55502585