49609634
22664348
24165186
99469569
28129050
78051477
86755903
81473877
81631524
5349465
14422018
53859977
84664755
1344329
48168342
1902458
4092240
15673478
3580332
32917965
19055859
511280
39477197
16628338
60961505
71689125
199698
34189551
42474498
7939315
63795096
18305466
43554318
26102816
88688681
97087587
59871209
50279783
7172973
76176841