2759044
1069079
81057851
63887058
58938568
4248833
83845141
89761113
45371561
21703720
51031333
24356017
32279344
9101706
9915234
1707669
30594900
88171396
3654872
21284656
8455970
63416229
1542700
77132962
53876584
51756856
38589341
64913563
85815770
43981216
85189221
4168308
45763932
84516027
26962979
37131104
70485328
2029382
66148158
88979410