23692960
49509476
89177241
35625834
69833727
27316301
20249568
56166287
11198643
22763527
12057250
20428312
17822729
1505695
60841583
17603793
88755022
13188800
32259799
60274427
87142720
75222980
90182855
8553403
1278447
26381567
46821211
87085544
81355973
7030717
21018346
66586874
5166215
5081824
3742365
34319144
22571595
9105713
9064387
497609