5823178
90177878
91645627
5788810
70384611
16393288
67427324
93022147
83384089
15766406
46759773
35363932
71089330
48498430
7554172
79369962
81872035
55759863
79905323
65879419
72879088
10735734
65929458
41661476
8178083
16342768
9761608
63172495
57618144
51027964
67956689
92346047
59261228
19968789
90048338
52855355
42115493
66451580
44302342
29219029