79588033
42696476
39359862
21204709
3447384
22406603
46727280
70997242
62892479
10619642
51242327
87559157
21099352
31616939
55019543
87301179
22698100
98389107
6538165
96497086
69743026
6864804
654340
28278533
98041152
28655225
86964422
23683523
30142224
799453
29529586
98469738
32587399
22183358
12238624
8630712
76448514
12101090
39674722
15984061