32994174
42353927
43738636
3905538
68879256
36458364
57773082
67467671
83994687
96476820
24529712
33537008
1557877
34212611
41702654
68992658
9079638
65883056
48138798
76717515
3614530
43202363
838721
29593614
99129852
58446831
56005069
88638895
1006107
7085536
6195627
52764488
99173849
36773532
38258200
37806092
20674547
20608068
20947954
56047383