81636005
82249490
5200629
2420196
62628995
6672545
89616023
89926445
4797088
73857895
40991119
41768814
99296433
41693282
92038803
4482524
63831898
29185
39804654
74917926
15914849
933789
59162355
77621634
16931756
15196455
2516495
49787943
8806832
32021678
83713171
76491478
37394319
77248318
61943804
51233032
95862175
2624736
13943181
52285792