87767950
36184649
74937462
39523982
62643729
375195
53759573
42857767
24518882
53708246
41913969
80749167
16477838
14053014
39317140
66485489
39198149
58144732
46852543
79018998
97759810
35054505
29609390
51977756
6854726
25153327
20966747
22352066
86748378
95569413
90952008
74498660
84462827
38358159
25564418
63758326
6262238
30076432
80923077
10004973