76334640
34439100
19638550
5094733
29015702
44377277
57736499
25275841
91243560
38102647
28741215
26698014
11243548
50673996
32967393
54344245
68501012
36786692
80242345
1477302
20995154
86757355
85502959
27583966
7128949
5221944
63952039
75021867
19635344
5701588
271168
95186226
29807919
21757732
84261798
42029153
85806172
5968725
22854828
74874544