83323812
94118168
72513721
13663376
74054034
49262577
44516701
89397513
51444924
58872380
18994026
78009998
17123859
6410853
68097234
31629736
20423286
56328410
97064476
50655336
67232385
78305627
2633567
97299844
81854418
20832473
3435426
30592676
75162964
18183720
63345575
5343788
43146657
50786946
17988495
77783445
55977642
59526907
9835789
3255734