18571649
24234537
9238213
66869305
83059175
21801606
54731504
44173343
61588377
62575161
26716401
68854905
36247197
61733082
90247390
436565
8185689
45924447
53339021
20408394
33301627
5980851
67099018
30227639
37312564
29287707
1525847
8056250
70785012
77805918
88497077
95547892
40859045
23282478
84411542
10691383
52699718
89321042
21868896
19677728