67788450
37392843
47229945
60079124
4253868
28303780
56817395
21361190
19093053
69738563
21224353
38287404
24831734
80486878
8812354
49965846
86726712
46402663
66098872
15949075
44845863
89167726
46728846
32529470
3770110
25627183
16809524
136159
50679445
6559300
34588207
77234760
43379050
79073632
73638709
40742191
39097945
28695161
12261697
36717621