81977149
5892976
60982727
1691774
6223168
76367377
74576093
76635995
89801154
10041828
59954601
59876438
37076267
48251447
74114626
39282730
34382681
19453292
31184606
1835461
68388500
83492626
19725502
49374211
80444555
99892898
41564493
55373766
7477337
83397900
7972577
39891028
13248003
63207727
26623035
63926448
24648735
22661046
44605278
23408568