23112722
14629418
5850193
83363107
5847999
9743968
84224680
5341566
1823517
99224879
74174992
3781049
60236227
77743798
6403148
98549951
94953240
48189948
86092285
26413283
8825867
92657474
87886493
27489372
84665217
23701372
6271040
88612668
39942862
31133116
35328944
37525741
43322780
28842918
39582427
23885392
3943410
66331832
59058912
3541416