57438078
62831049
71931493
7557824
76023221
76146667
51691597
10473841
6813389
83864056
61958460
31209239
12408911
96063731
9254110
12314688
39794868
94167206
27012290
49879184
18314112
5392536
7667646
15888749
28686021
73592419
29779030
10108602
30394766
87018866
86813068
28561600
6287018
66293996
2387125
33101541
60677218
87503056
21704469
994406