57404478
8646725
63262483
39634891
44751259
63023265
67709868
4922336
60172789
5558359
41959567
91958075
42899964
83645222
54222209
53536825
23884027
49455077
17972699
4106584
41309123
60484301
132473
10392560
2331925
28255600
7316807
13136154
18208706
28926235
5566874
25862462
51025021
92126556
16543680
11564082
11794439
47606902
61284679
4541901