54596338
71283084
33207297
1279050
98305263
11751500
61624782
5376662
28528342
1324561
70263964
893784
73307731
46971148
60828428
303132
51676057
69929823
34408026
69779089
71447595
83737071
94916264
47045060
80922494
7133917
21626148
18112930
98809147
84054246
5236090
372701
39171067
85683313
54993130
84387744
18352168
20735979
6580901
83122647