18573024
37917110
80809639
2461898
3506843
7124294
37081442
10051978
26177781
44653539
89263188
4581828
14332192
92085841
67626050
57071281
22023556
2622701
55899396
9597214
4048869
8161089
14009028
3936488
31879095
82726150
33605530
31334259
14271029
35072969
23571718
32095405
62274771
79525264
53408688
54241473
36688813
50146272
16379982
83432991