43409459
89748977
2653316
72846963
1446337
50954238
82269348
37792604
50817956
7982247
12652788
46123593
25721139
5021058
238874
20605004
19635485
69454490
53582090
86719086
33487290
61895276
22184698
53616358
36043240
59249303
77138761
26425492
2191804
54943616
15022098
35646696
56832552
91295661
15108251
1187291
21869036
73343725
65477854
20444592