14046335
85163052
5531104
6906314
30838239
4001957
77622092
1366955
16072445
4029597
97687568
8342165
25972795
46618120
45011005
93577386
38202826
36331460
69381559
77239606
57683974
2382098
61253103
72818312
78278957
69142107
68759884
67384611
5865854
26802548
77115166
55575609
46979226
30586795
73929854
67722028
84609041
60812253
31359937
71065811