20809269
17627790
92359793
12137782
44403954
97937461
40471449
72442835
14567466
4283451
67996093
8679032
86115426
1361942
94098012
12263033
46001747
35137290
60772241
79238062
25055089
60316752
960777
64317892
3567041
53019025
11831788
33768899
37783920
78535366
76751925
23308857
4296350
56626196
16074840
54594
41611852
62393110
1623398
80313371