97638354
16616016
67228507
36839009
385600
59884150
130422
88488810
39749194
42318906
15879882
26077613
95432090
78305266
36429900
98311361
33853667
77304925
2794514
22514089
1533881
258415
368854
95473884
3769481
33013247
5146569
9232830
70894541
98121869
49476881
64212159
10402599
95775700
66824387
50103903
44654608
82956626
8063957
30593428