44982323
1599117
62683296
70854195
652288
7722493
92705262
93013
46575981
29225778
94199994
81629259
504206
30834392
69289278
29332052
4181711
30167541
193043
57923498
32694846
76158432
69358335
19859377
7780991
80546548
9119692
83385469
69812296
6023271
82471680
9866785
67098442
55825748
91393585
14812581
42071877
73924948
4960774
22444902