65175200
83481678
15962555
8757713
77604833
49804189
29308056
78072632
40707072
76668934
92086932
97955538
45442517
16492062
67917420
26735605
97392052
12473505
11732629
45605843
34893799
6184642
10988864
35334527
22158713
36285805
87652285
9744473
54811928
90196527
13608185
4346468
28028936
26559884
92391462
75669044
7226918
14469924
73145314
47387029