82627771
22317564
63809540
50704956
79737963
33355987
49983197
56431390
41806625
22032898
13322927
388442
2393053
19587967
97688384
27915281
50657
5578856
8452419
40786704
55037754
84312690
6788040
77508054
50811666
97924321
61518030
18008716
95638480
33097749
69848969
30702409
70773182
12074391
93116316
96952616
7319589
2378052
69463409
14862652