22815529
37562160
20388376
29894393
64323121
73904871
76965072
47193271
6308195
5734047
49796669
3525588
17264718
70171369
319454
9115674
67166725
69715141
6719817
59228818
42886041
194941
85787404
63563500
83865449
4770455
5991867
1385391
46619670
63296774
11288190
75046415
27597715
8394339
7591926
3449805
9242463
34215331
75682726
9785731