98128707
25593852
62142118
59288224
94699096
38795
48836739
2520672
7917838
61548356
22042755
30912107
35411586
58661654
42933101
58573452
57008440
74174418
83303971
7584268
18203190
98135751
10516026
11459499
72391270
8645751
57612526
81629624
25924858
74325699
2042307
3235386
82298662
9629319
22102881
50908623
31231517
1734849
80667634
6312232