19659293
75778371
69604503
11978170
33169
1862195
48876399
87191471
55178115
2423766
71628999
86749223
45078098
43477114
79255636
13892319
34276173
54473382
3563558
86338082
37816929
67628415
16703299
92524226
2533769
31787512
2027751
38127305
28457937
63923894
528629
14254885
90904929
39096288
13583191
4179659
81047546
35715009
34328873
64445880