18765396
43119393
39608650
81344269
77222544
21023936
92698537
74571680
7085636
27731545
84236253
29622961
39603193
55744886
54547503
614814
75482942
43144475
66377452
6889523
89572566
27684465
83866163
49776684
10137985
46757019
94097371
99249752
7369006
7153876
563357
89716603
16547353
590358
2330728
88192907
96054824
45026216
89148818
18405655