74042479
36317250
17624466
90122831
1735950
812115
87199572
85927772
62808297
479573
83315507
39326787
27825581
84667832
47787838
81968145
29147073
46127607
77179209
53305512
37673686
38986963
70951351
87897090
54637460
2351544
48581040
59551652
89416416
96296807
15057733
4397857
67497419
49944285
73055392
44959949
60719176
24229702
7642710
31144386