19656193
73411458
66854280
21091972
98703729
60557121
52896599
5962617
3271958
41035921
39556177
93755876
10993260
14613405
4121709
2452783
86055064
40169747
73525208
52144863
15744351
65727354
83467358
9289531
94078805
99876890
53147587
22474901
9897822
77095450
493874
7476296
89934353
48666715
98103832
5717111
11828425
9263998
48223755
491611