42941567
87052914
6504603
39155950
28688813
673398
27468706
94021214
35574993
58319473
35661639
44537551
76031648
36763613
6202377
90892109
67502757
91091561
38289801
1279892
59568237
53778664
6104134
67312296
7798981
80561824
41112658
86578894
87834571
26041449
91521655
52803283
5675842
62313613
8645176
48842986
829454
13596718
70114539
19385841