93182543
5071691
19952653
36432858
80224284
50239398
52788986
59027978
98065468
80285239
75399869
58696113
75702443
31971165
5485768
76893390
7420147
83939495
18405006
83451152
77401383
76248858
71337186
85253470
35767319
84381376
57427647
17284882
18612929
14231199
43362241
10713925
78303644
67603243
6376163
28261539
35264161
86086862
68826331
48078337