19374510
828470
9338131
16377759
8653166
87437421
64862292
66903349
45004639
8394571
74846915
38575555
40489488
76902485
88798248
39202548
80865954
88846819
51006455
98426388
33026011
27766954
59604583
29199357
79774259
31453140
58789677
2663046
11439468
30842957
60561707
10587943
93114374
58831633
97547950
86834617
29506251
42931892
1735927
84596613