9992861
31933076
77653006
10085189
42102058
15765815
72183318
20997282
77102885
29005959
15189388
69247230
43346372
32255645
26786160
34004395
43472768
75043586
65368527
14192235
39813805
87793601
39698216
88446012
40922620
25467413
68556549
68779514
48538986
88526135
90198722
33588327
74926313
31319868
8556624
17229360
4534840
72978877
27429831
499325