4032046
12462872
42547567
41536558
69739515
74255896
19291065
7992937
17384334
85995446
53368462
21897339
32189959
61853220
67081508
682935
88271438
63728355
51867624
87543553
82786967
24425902
38918543
57727502
93894413
76445449
7846170
84803265
9891803
5107881
5872643
20144746
17707494
26426136
2232304
19826214
94373991
63013707
50136585
38826635