20516045
64192993
19074353
9161318
70662938
66282935
58478110
95954092
69703480
7897914
44681771
6066252
85167238
15995881
58318748
93005427
36513698
87449260
54679927
42134139
45076366
39938202
99008794
7057197
1636594
70547446
81131614
2036897
52535121
1936922
45958420
95096368
21178249
27787506
60372974
70033123
34907663
31768372
37517497
2322938