78294753
25371591
14203792
13001890
7465647
41121998
62487292
16261126
11147777
85233861
5946266
59855476
26736140
90341308
88567759
4685326
57691735
99225742
715133
83915371
66745208
41929939
49462007
7168516
20902004
24801680
43353810
5227775
42406211
92829184
43049329
63044570
78628490
67104803
53646498
73294524
86707123
26281262
76129571
45681719