12256425
1592161
66505642
72992135
69927910
25591923
16678424
46395971
6823474
19979008
21109569
24086731
58567560
8258548
15476210
34438274
78142767
19848013
5272934
51572659
61643250
51657995
57569595
41274958
51314981
39485382
50434628
12065741
36402168
56053769
50267441
86222390
38171438
34658837
154855
73786117
17274294
15034344
5570971
41571499