80371632
9242907
83827808
43999647
3891078
9860898
10305516
85038470
14319487
51036647
7281739
9855132
67863504
76831762
59501873
72029602
42657086
70755660
3601180
20738531
93774394
15382098
57892801
20718962
3742466
13813657
2397473
62286320
97412449
70983972
9153401
43719959
64005606
49181861
29541126
41191069
84371327
36563993
2021047
10521267