15079121
40651108
18534956
6197672
82752928
55978659
57426108
79531761
48756080
27905782
54235266
48891016
66693547
3327771
79149908
77844881
48039114
70091264
5517671
16196048
53422414
45922297
4950624
9932125
37002531
41281408
94851496
1479959
61494882
53231791
87144415
10046281
20473041
80501505
72507681
30096031
38985684
74811977
83779369
54737422