2097157
23953244
8074899
39992586
23485868
21244354
85518930
2711094
30262624
35595213
70829160
8395624
30845681
5223934
49877592
8199643
2377651
46053846
46468359
3649446
9186600
8498811
29867569
8129952
91118407
57888668
24604565
62544814
43788176
1657708
36452340
55402498
93146036
67219976
56985723
93158890
29858878
34728900
8062833
92426248