47842776
10833384
84716308
78836689
96093087
38446604
26741420
79243348
20846028
39459236
53349420
1981848
58961491
4933543
22228669
75138771
89481605
35466518
24429358
8296266
43657793
84789395
61444741
21331897
55145948
46785087
22035537
21375319
78034751
13819648
1075185
72839714
26919563
81378518
2667701
40013031
73259427
6414816
23887714
84729980