67221161
1708100
37651541
55165337
95369886
95644095
90838474
27065041
7694229
4521302
11149267
83513639
13004533
5565901
86348896
2511736
55997304
36821779
91171601
68424101
2641863
31218522
46116605
36749370
3231606
6931353
95286833
94188893
93244768
62179357
25975469
2294581
73078553
86793392
54216502
16842226
66114306
84309188
14493836
96512695