82871536
60937068
39288031
17876614
50746932
346797
40918496
20276614
99296101
60284123
59259716
83558768
50207686
9623981
93764044
4618743
22519483
81173054
58295144
51954652
6144858
37314699
66896677
12072773
78074694
40246694
63759852
22564716
71381380
70913791
59802319
41529403
1403516
1244270
30839424
34223959
76136705
25685269
63211257
28369025