39844625
4951411
66324144
15445396
54327496
51018445
41317765
28672947
95263538
95991886
71767847
36638136
80628168
16995131
65852541
72079880
37178123
25197305
75721084
57898257
76939444
37281068
88554877
64258661
1821413
88755757
750888
5031656
1206370
95333991
39629432
8535204
76135646
6685389
9225587
99876861
92783679
40453653
77746859
7428150