65799286
80127190
8585627
17801673
86041808
51159155
49472333
89933767
9293253
39665307
51607821
95639526
72524993
24269141
3714591
32934308
76141283
64878700
66899290
83128220
70577551
32709895
59523112
93258512
2197778
58474709
85637955
4823408
23993567
98298694
8193753
53127661
19281222
27471731
43132737
78506149
15488467
942165
11062282
66635568