39573988
60791637
10579322
29282788
21583309
20391296
76041862
62876958
428469
49177199
96289268
77687392
19705842
51157363
6193586
88459519
74194926
99666847
36802732
78817643
67225504
81905285
3451667
52292172
67217926
61912256
35726446
7939512
39564010
10943004
30034276
26571831
7495579
98309049
22961082
3726824
40237231
96853741
64473370
44497405