15498814
37563060
20497342
50827837
7282428
77501667
14305220
51869024
23324002
8033379
53211851
76155405
26629137
48712554
63361422
95059421
1924656
9626618
26629625
14718931
73245050
29464330
43072431
67827767
44829998
41691780
458953
86661098
1022908
86442912
62742136
7911355
49334
80828951
15318899
95668499
182245
44793474
88996333
27504952