86885500
11705372
49539609
54702447
10517976
92713934
23622440
79527186
26467277
63346969
8253936
30184781
67988659
11886887
10968626
45469982
11945575
7181493
43024573
60713408
1699802
73077507
87986996
56257723
40277215
7369543
33058966
62042753
73722141
15061070
644997
16933139
77271625
71936494
68422752
14444464
40603288
86236000
24852780
322493