42389645
76674773
15945226
95825923
91384116
8867461
95944910
15832333
10651898
5046710
38798558
89627865
86311556
21978928
2236766
42726550
46212094
41694842
14996783
20191946
4012361
44408184
43333080
77115867
85585913
26257310
5305157
74837734
21549333
4016543
334790
44349000
69219334
40496346
55117933
17317919
28587634
70638118
83136387
4065584