17638202
22056739
62283768
66948646
86637707
64234403
73844209
48788693
4629171
20319835
5159183
20725431
23508270
7778769
24542110
15931269
13415433
42161575
18379727
4508442
84768758
4003219
25088272
62341921
44197630
91433304
77093877
72529549
37352208
77865055
13054480
50079032
88713799
7010628
66609111
33838484
97856500
94598327
21038934
13711246