64236966
88718247
27041858
3442097
73565603
71067229
503927
32599241
97874473
33716419
32933334
8659240
49642271
78236514
4273400
98206766
63335775
9211548
77519726
8195489
20338100
6169814
4515662
26086543
16794933
9921531
30017000
85496348
73727736
8067629
13605614
6027691
9714919
39985180
45377393
55345231
52102669
92361657
35772453
39386419