102199
15772420
19829841
93496345
82118769
91341761
4923259
44306761
28223394
47319412
36227963
7257704
56188407
90426913
67835408
6066739
85728173
75827922
2545750
67926561
31248706
93008462
21339791
9799109
9348616
3634047
98735273
65078063
67518682
35166987
3405831
15072585
41274184
58864152
54026107
50954974
7875606
48536094
49228344
13725852