78758284
98499310
7280605
84278837
49313678
1178808
2834094
6953031
48654622
30138552
31959400
70932723
53847153
87848310
53922952
77754261
53042776
89708350
11481684
37102497
89004673
83543112
42395062
16702204
23768819
52494398
10931784
85276373
7865242
40915581
30296217
61032227
24285147
93597979
1132853
60069608
73675785
45396669
44627790
44887003