19068737
15438931
63353987
10462182
16152797
47865909
75859375
1593580
89748906
57005126
47488954
2088493
15591251
15025357
8062935
47249871
4469618
20196404
75135152
18083176
4514555
76932799
53364018
77824327
35264183
48529153
63267277
6464358
6874129
16909811
56051801
7780830
43978533
42509960
6051470
95376925
9280926
35189910
10599148
8541246