50359275
1668446
48006914
9928307
65011117
72126758
50809790
1447850
54712445
15054607
33774
9482774
42902758
46319651
16252308
16075424
95451708
10231941
57352675
12039015
62693752
11652337
73809602
2546260
57041354
34948207
93119609
1913171
1028185
5383802
79558777
7024011
10261705
87056921
78492126
29964624
43157674
87442441
36263940
7413901