99711573
54654616
74885412
18482088
16101545
7958261
34598900
86589805
16538162
55286225
80189174
2242548
49702111
31687212
9146699
37394947
72673832
33561712
58771252
25545181
74266383
73246196
6087472
4887578
58877100
66505914
34133108
47858162
8465868
30731634
29185474
4136025
41399124
97867063
51622026
39194200
69464838
854148
6318098
16353549