57223384
62868900
44753315
29976230
61204025
94035025
77039516
67032133
35125725
51012467
80118398
47156222
42667084
90061317
8635769
83833889
98278770
80075774
27865434
77253750
28886742
53734665
10761317
27774118
70791966
14653414
70896299
39922210
64097312
74082435
38171897
84556138
62673089
47943218
28776670
1289656
90965283
34136251
52347872
93876063