38732862
35564432
78879613
35552231
30083991
3300292
23608440
39596779
1306511
27561962
34767988
60577118
58295251
6166509
13273833
50555101
8185751
85178099
99879032
34134221
76609093
76019716
88038186
59701646
71615475
67971657
84036325
58657969
4658566
68952617
24727199
15922597
37684744
3464135
46928097
35456897
19459124
80921369
92318313
752485