1742217
80409788
64182392
6892545
9093191
4614975
61239529
2021414
49846127
27674147
5383768
44715322
37814620
67483347
13602569
95965295
15354613
66321893
96295767
87554871
92746972
67156192
57226090
87934290
91744315
88489810
69135071
46845036
56306390
95903121
24177147
99891072
43898794
41845232
50031822
23854226
87464047
64417005
71831111
47301347