93688428
25628833
12741628
92564687
73075152
90414693
15606051
49595432
91989595
336435
35801611
37751253
49966022
7871645
5176851
74314475
81061927
62888885
50755049
33924806
45653493
809297
48356628
66101501
91648040
40997132
77724373
502612
55991106
1603891
11517025
58318968
68286252
55254760
44391279
3392971
29457157
14331804
52483479
84158216