22677699
30865473
81495498
62745225
81631404
9709300
13983783
11458548
89131959
71842519
84491854
74336710
97573083
41182312
7843960
24086366
70919271
41117441
29308530
40191288
25761444
93299124
48685341
36643
3683518
28804952
36066606
69139954
64154602
4137945
69832427
7967611
36052112
95137772
31169700
3871630
496158
82621924
32588643
39365773