93333948
67638746
13346
96235605
67788738
85949740
67394883
7076971
3799923
67043665
68754635
25367881
53833852
94937018
29953995
50099271
73715213
15008442
73576559
78297283
65324652
39885495
92834112
94126609
78191463
2056845
5281977
947720
48242586
10025796
38201107
2643765
40686659
51868851
44697526
53112854
7985874
52343634
74514324
66706546