49846627
75122017
72726915
53207496
878408
2697820
64186920
26266604
14967198
7426872
23586560
98929603
88569248
52763350
39974142
21698341
206299
75684291
5308376
60784684
84607759
15257898
40987796
29113379
47871483
1970461
48471147
27514122
69872416
36944617
53726723
85831887
31214968
26173120
25042681
74015477
16448976
30939581
1155902
96896178