6200102
8946804
21634942
58416145
68869740
6892626
36609272
23055845
397940
69669561
27165227
79452833
14357037
56006117
73196662
62317022
2639542
20875095
50607934
56955326
22139140
27183071
27873357
69151028
32105036
78617664
38633984
39309993
35436579
31634045
35062520
95024658
3604206
43035838
71319622
44593529
54908252
83554998
34688402
2376453