59798231
28789315
26874240
14494405
33269450
26287533
62105332
24577101
93985029
86819828
46271560
42942607
61117656
59607017
19202293
29239137
54965584
51835240
47772143
5675203
78824175
24812089
34839778
83019398
50847
24942486
45095760
18307328
38549401
51482613
12396116
53686270
55684765
8830697
35523759
209952
24391648
1683693
61181559
7307456