19486512
64625502
54494913
86378182
51858642
49872247
2513413
96584055
51508013
63267588
91924116
88163687
39944065
22572357
19122534
87946968
67045442
3536927
53505091
61771357
96019959
9089902
95473201
85872133
50465228
4401000
91853555
51914995
28689498
77835766
31765817
87536011
3782961
28264555
1515853
10284664
45852624
43121557
7629267
14581481