66715302
8476136
66603140
30103073
81259776
77708032
50124809
6788789
59561875
356480
83931398
6889567
63572624
98312902
31616069
66521921
77939155
82737860
20656392
5955125
87129008
74306947
65082012
98039195
66423087
95274191
65766080
57098991
21311903
3336151
46268460
25796993
63967082
64504523
51102148
70375113
15637533
87551969
38209651
5071563