38927625
54657090
9992034
6991667
12672396
70509354
69877442
12395622
7139070
50742272
18886027
84739131
26975600
93673481
58278240
40279268
73221792
23343767
95226449
3164219
77232792
34051016
33513315
69247928
49232433
99667124
88578695
6133956
3121170
21427871
89188245
36582834
76209756
97726578
54442734
77637986
73492423
2521406
3666169
38444095