43003992
74688056
68549052
671421
56637053
41176128
37608963
15009531
3174640
23979541
56169837
75459715
7831137
35881370
9475911
87144375
37204768
50459869
48023735
82115327
1306647
2436600
5708674
35757991
70194423
9611372
62003206
31777288
82475740
18882320
70398889
10598830
97768298
3228038
44729153
70678883
65995718
44051985
66575529
21846404