89313428
81151902
99732262
99039816
90768403
71003908
99818952
48682894
68075244
78713390
6417577
29084165
52089016
39291472
58427581
59126016
77211248
95135092
35297558
807718
96638613
12642422
71346877
7289065
94124348
680450
83907005
60794017
54435864
65018194
18525172
9273820
88937197
65063658
70191893
71938519
21567616
23118252
68802976
45093517