58486002
22463719
15936340
1292749
7047195
99718504
62224624
50646668
84379877
46415983
8251561
52153818
52653746
29102801
65216274
97259406
20208597
21886012
18438320
80161115
85246448
6140726
8553667
52926910
1409199
30982224
22003433
78626787
13792438
75638035
9330494
57976844
7216775
91239982
6779484
88264053
63339703
38544773
48715585
38236484