14575082
73925456
31789835
80198534
39969190
47606853
63413785
47685654
24468257
85308131
53107762
66861632
73357873
66708035
27082070
58248757
98833857
12847219
37417113
65633326
37903668
7730702
31767548
51161624
77845993
81128629
95786272
31329318
11641295
82384290
1155254
46128743
55415155
15348426
71173140
18595422
754962
38743486
66497902
7411289