63541678
73736386
84296142
64451815
38417768
3477948
72769565
96489636
83533743
3021639
19249330
61633023
74254414
93187017
61052300
43547964
22647821
39474853
9802863
72163798
45376212
44036778
87005866
96531434
62177911
62565176
62043599
10942978
80587316
59335077
4913808
4381593
68897714
25322950
38146191
58553937
8169860
80257117
8816310
44498096