94909438
86131383
29396693
49455324
36339773
42129862
42375816
3402917
63372794
63271919
28383977
6128399
61183197
4305991
45354709
62486614
65915023
27882520
31687302
59622071
4016787
73886390
34074728
3666437
7776513
69855663
62973175
78986597
90242775
76871459
55224038
26673013
54838600
10106760
81106618
51224123
24842055
37885764
3728631
65778311