71847098
66102537
3886392
36002717
93902907
2471308
45681089
69799529
49836184
71631978
40249595
29068058
82804703
17265635
315978
66502992
51812156
89939570
6402181
33329813
8438777
15661177
79546266
58348410
89189749
85805133
11487883
19495264
58767569
33153938
5103833
13209715
80095253
36204342
40875243
82712315
73274394
87831935
9158985
97557970