43162955
83695933
4984940
264844
9415583
31955369
47791696
11047752
56153852
75783281
12879919
99849883
87987256
53929588
48558706
34673251
5619487
50803211
51383282
20688139
74571540
34058102
54523381
62423967
32294045
3893544
55182363
74294654
21404719
26896949
16149275
45574453
23555349
92571835
86945989
50839507
83247674
55571576
54082757
32382836