48904364
81436055
16314017
30733901
25536649
88305045
22251588
9176467
5136311
9542383
68731017
83087702
858273
86426381
71337496
60899986
57354944
14329985
2134667
72319180
3967830
14256270
51528326
63845932
26365484
69993888
41992204
13413396
99319828
2491772
7955443
21027192
16564280
82545352
4107390
65871440
98442808
8346569
74987532
82406813