94493972
42557173
10992350
14721403
22767749
7729914
1271370
55564458
92665413
8005859
7984840
51106971
12716272
3641718
29766872
3252622
83176255
7903565
21139498
18777934
61133868
6327534
68725418
63372023
27959035
34349993
9894758
11152030
80164689
6128181
53492292
92984993
57162315
92493417
7902521
64892474
27444223
80104383
51855194
54395894