20161596
69511447
43895782
59816771
93892811
51926956
83487191
40952312
92922786
37594418
76736793
74419024
32309058
19114674
72472246
19352008
20748507
44566597
7197548
37105146
16701066
59666506
83752134
15838435
87668646
99771662
84178443
54905936
4492600
81211387
45293642
51236480
26907711
67135872
77998081
54617800
38218220
3103317
48381447
25153090