80806763
42281510
55509332
68028160
73753249
62899157
84259735
88557897
31769972
57556086
63589903
40184969
97416799
1101370
22631189
28421084
60128463
51748870
500395
9334960
6547874
4835598
4321975
18808944
41019693
19324188
25606619
90216810
28196585
18543289
81867589
16758473
495829
5361068
29861564
6604424
54724656
83233839
108417
1852819