79237882
1964775
16877492
93443494
11907996
86406899
16949251
80442639
47332116
48261717
17133230
46602545
64917640
11939429
20236841
2546463
90597119
31213359
30863866
8007346
69597517
14473382
24915866
20395306
86092183
94774303
51359941
71902165
4679860
5074435
91717961
78067749
52636732
24229947
6079935
72787200
71299776
4048187
95881569
51472392