37675042
79765598
7490328
3208529
64759010
52795922
49168797
52316715
68597216
29825147
76728835
8639640
57079984
76904375
78283845
17305135
2669565
62046598
70791411
64916514
43371797
76844810
66672211
1158992
14487133
48565962
4808874
42897801
84183875
56737551
17715735
29142229
11612327
3712071
91212756
99249710
84373988
57589421
88322374
62905184