62328985
1150872
2078706
45229966
60213198
86032550
13506038
7984261
43845097
11019991
68062039
16857642
8363067
95437963
94192045
25428857
29967669
13718199
82906693
44236
77393364
187920
62939357
691512
75475047
41181843
34365611
33513486
60718015
45198537
55367719
85054683
85593342
25321720
38599793
12389913
17637801
95332076
18369752
32543394