81527606
22546048
27031748
69962191
58076270
50979339
78405881
2019327
56638064
31579546
55676860
35981807
75493112
77643574
777367
21203679
71178478
35324597
64009853
69413772
70335071
79571879
9668890
66632011
46785860
30205565
46048860
7794147
3710916
73185515
41786002
15245298
97017974
80839375
8619584
62895724
72231189
61555289
33007211
69869723