15869087
72986320
2576514
19387237
5082676
16418778
89452171
75309915
61362043
58616025
86243089
3958789
88939923
5027748
66282094
814733
35799983
35416431
26428366
6607679
63015168
5032965
29574982
545671
83558780
6917545
75433662
68658655
71573249
35461783
97708765
46611285
5411827
4483882
44337226
35356689
56189015
77202452
38888427
23994750