10648176
83304920
98678258
50694876
94282231
85581760
94654284
23802648
53621060
33297384
33446869
9292583
10318814
70568078
45287930
16162347
9316287
56737212
88922641
49776182
4676994
100007164
39722697
10422389
828244
56981534
762599
25693790
46001771
52007622
72269110
95249038
55526493
51656851
91373422
4822684
49237238
5494529
19141849
70179521