41365076
74445415
18977789
24322723
72863839
55064790
75466175
55426447
49988017
81176786
89236609
97753116
46324423
8222254
58121799
16408822
24822244
80586106
24701945
470359
19235171
94547530
31138075
36465764
26578459
72366003
69222835
91169592
2073667
53919539
13241167
25159518
73188881
40208129
74914938
44317830
89556481
6389431
34528803
19905780