32272844
10569542
32928313
65934273
79859755
66014162
15583880
39111538
6433109
70979138
25708625
76863424
88679142
93521900
58039304
11744161
24881107
38803059
27665959
27204360
72828701
37956994
23066561
90392828
97838530
70025295
79681158
53243332
38648851
5322382
12156392
65656189
45394857
73162068
84958400
11912671
2212915
3656808
12789941
47917850