32732594
1844161
79877450
53544912
25786719
60513024
12632055
30726165
338664
42272291
61134851
10319313
55191981
47856892
9366774
67018109
727970
33211272
5591607
87462386
4029879
94595843
74234526
50747082
77944815
56728686
29658570
50521010
18098727
1551974
5151302
32913280
65191495
14713306
91396047
97141394
7771920
65559867
44816213
40023793