47071951
272652
52611446
30144676
31426621
88962508
89245166
95019805
77374959
10325259
72734148
55635666
2559261
20894927
69615871
46871591
25645973
32395550
92021632
13346315
25264706
8678465
5085943
38459818
74438543
34304761
92753102
58937907
32805308
42949996
86336208
84435474
61609961
33802881
40023830
178513
28069101
67567135
56874971
10777953