86948034
71561174
40534656
82168306
15555728
94512201
28786514
90563476
70772860
67288537
41459212
89889039
53231601
63785509
29775079
43274863
58989275
30649291
36184634
39443792
11365037
3533343
40866136
33956493
88583875
7312128
56155886
38811467
33764831
42695096
53714636
99052132
6780302
43988662
53279959
81244300
93927539
13518151
55065823
48585546