2091826
30217914
13659276
3303018
65203342
28049973
3106601
30478056
74436580
83515498
2071449
1929258
8962509
79988498
59806338
28329729
861441
82178243
42228700
69218870
96338583
34192193
59005520
8889808
55493985
2052781
87114700
193254
69288320
3156527
76853395
94338561
89912120
97063673
3628435
50278450
3811731
35618692
5391692
71463054