77644100
81132462
7600352
96519168
63136184
75524555
445389
1421601
1208334
97718874
19845876
51985153
25915740
48128104
34033276
33382549
18622232
39435927
42099304
31464007
97856913
57073907
35422572
91704608
4683755
79888040
181925
74189947
55833625
36075626
13786603
37662404
60142408
69508430
86628293
6023249
84198224
26144732
10445341
35021197