38465371
88335074
45066317
8279854
616211
31567302
1858497
42462312
5642712
18689733
91977813
86848442
64051853
95295765
53535883
91492255
35319836
43088809
54825916
5135083
45335910
718328
26258547
74135818
72077059
6528103
71294268
29948563
47263478
34645275
39959369
90645029
33459178
30295095
9933845
81512585
823316
94578395
78857392
64243848