54959670
64583875
53251986
44057029
6321252
1867840
3077205
78909875
67818280
76524991
99283929
12724075
347964
74502865
17557886
97648673
85954389
94517920
33475501
45937326
28407886
31917307
99042582
27886692
67155515
62012325
47046332
13474577
13763899
79339172
9584784
47014060
9621388
76832738
51205025
81103434
94704501
65618073
3068134
66376654