39608396
94637163
98931649
20209679
26793753
49624049
37846440
48061028
28161079
95564917
45284187
7474387
1211490
65759112
29628142
13716742
62307233
88347446
9639305
48084995
47266652
86405140
84015045
22227654
25079253
6566191
43801555
40088376
72202264
30342676
21843075
43977152
67937
98448292
60991370
1732635
95632696
21316197
16994136
60788865