12773596
82957812
19587842
37389262
46757787
93366974
18119975
38703742
81936643
3071986
52702162
63482307
79397578
28027877
21244726
45015329
83014518
63766551
22858600
2984896
36935212
42028118
90312506
11118317
52172671
22607583
1969589
38555003
97293113
75656257
82043865
8726677
72833195
35349210
75299248
48952592
48455609
6302632
69276600
29518509