5821361
36882150
32309817
69895829
84718693
79814043
68552119
61122366
98189204
88582972
99053840
4528238
43736679
84836492
63749028
77835887
46456052
8022711
4624920
22116730
77135387
34877110
95609213
603443
118358
33006934
77068833
49913775
72899968
87548709
77214210
39611149
76773102
19735505
71026132
15755702
7213476
87449614
84136415
53892802