84347087
5873525
38841783
41555006
23469448
9733819
49709309
538371
80696978
69412576
60005705
38688182
28581711
80409753
3694140
49454304
73743506
60521269
26932530
185335
32284253
71995913
25407802
58823120
31004372
2287112
85616283
94835365
3502028
12753911
62685084
68786920
66273753
95784243
11082781
50921068
86131724
15728916
47153840
5606755