68359659
84193652
41066013
80096353
97389817
47629734
93167120
17449714
64146705
31859504
49537650
19391661
7109206
69133707
48528931
20214513
4825914
3452507
62818549
30264290
2859982
38128840
22516022
75531409
43235917
34908282
95284439
37822639
87965703
28092420
86238878
64392847
1171389
12959955
16322671
6844061
84788693
6873193
19169976
59217182