57994573
27875018
6054385
79103333
74248077
73109629
35354011
93272618
95979623
53836359
13857812
48301305
59594639
69312875
89054989
48448565
81791978
42569411
67973416
58617365
74692819
69465800
31287335
41115241
47045567
57093261
2849506
92229964
69407538
58144859
6232767
44863968
48602413
13719613
46688685
33840
48256987
64404548
86136953
15755302