82665356
18175948
11197210
72212451
53171876
326080
74058014
5267227
97542422
81956882
2424650
44412913
97136398
54703387
9647018
84114341
95529626
68477953
16678639
49304661
86706092
33171536
93075737
81758545
23837377
41322261
30192583
48442608
35298370
39711570
33515367
54478716
49919874
46547383
19718280
78748908
77498402
84483407
82578302
98145225