42456850
17763790
99939860
44672286
47518035
24497918
32557714
89103180
78745213
9238357
96599753
9671467
76208352
5277142
50982297
69315124
97369563
84846956
2207
11738562
1719682
45117088
50843136
61749325
85458396
16022766
98945714
48263329
6582006
458986
48145236
7905854
4958965
28732345
97215755
50942165
64221820
33615524
33027309
12548963