75352118
66725928
5751613
89469609
39142803
73017519
66079185
674966
11982427
60273964
82645727
23767086
28389579
34535665
11602312
2617786
39819339
43176516
84156991
38012440
1663910
12416456
78653809
99616077
24332121
91927255
9510207
4846152
47882420
87372205
49085637
40574045
79851350
7149863
42826272
5953562
89065403
71004896
32805551
28088665