39244630
96622955
94937156
12678895
90995398
11956938
66882905
22599297
58651086
16709576
35315157
25219777
48772679
31752955
24693271
58475431
79108094
61055341
40478496
68737195
61478279
41222166
90776565
78259939
39139248
17211093
77273431
25642435
54442949
3362753
88137536
91979415
32716971
12736746
79262599
6545186
75595578
63149664
10785835
71195509