60743349
67188648
21704690
44507732
31889805
71362283
40984910
24041828
383512
75089194
80302734
93851048
70042724
93122938
9999277
9915675
66302278
98017092
386201
72664747
63222855
82289700
46703155
62812335
30457657
96269104
2745751
18863834
7387311
6271772
2106856
5609443
42039583
54047902
82521069
30143326
47585580
55555546
38856986
4137792