9992124
73611443
1646033
38477630
5707851
85331758
49654048
46684152
24912893
7513561
7736934
69631810
61673477
7938337
65006447
30243669
45489830
27848310
28851136
49256129
6934771
57096546
24935329
95665675
12145487
23489875
4236568
36786147
16147064
929742
23456191
39186807
32571142
89142157
83076407
60249198
8744405
53621931
6262772
33536594