5176221
96575995
46955860
34756784
59433585
65167502
88017426
46762109
46917610
16443660
50448074
52704085
6374884
2826260
11416014
29799464
11188341
4334478
39224426
9486350
66895996
80561877
74972783
16663478
47361774
98009259
61025872
93312823
70993925
75442616
40777535
98098002
41313756
29385702
8154046
10289086
65895619
72589056
38049127
39268817