93067327
61411838
49059982
1854128
81103989
13088637
2737742
60776593
96948468
3553359
29008314
67017874
3806871
23948619
78689566
14283333
25822075
64228609
36412655
6549468
22313018
31881476
78832983
75761929
68943379
41304943
60563413
74721808
17949444
357652
49229171
2682695
69365392
57815862
61102171
59747473
8333653
40072658
3487278
27707832