36197388
81632047
69951561
74144958
80686587
79206872
21863338
57859177
64705974
7662528
90545112
42211893
71555603
38198615
11034975
14739190
72132222
87158421
57145726
73175662
53799088
459641
92801705
77951609
50924461
48796725
22883080
40089407
41963917
85091624
49604370
85421674
18293547
3541193
7935416
7006861
521023
5851124
10583641
53307559