89321044
15766623
23425776
9693794
1928097
41062328
84768082
56945591
55178804
152157
44876578
71322621
3061840
90427499
14977019
94058855
22312491
85453133
39746831
15766237
58936217
53084528
1368561
70662196
31648533
40962753
41253340
43841588
2793636
99367011
82087168
59135141
53753434
3482553
7586102
7106747
70626502
96532378
68866102
39238880