89523422
54463696
84116953
84166501
62184118
25876779
81963405
80063085
74873370
31763036
97133141
18818031
2224301
49911978
33771406
9673477
42538019
94555769
89948524
38374945
58701949
76674104
30722337
66772146
31153047
29292755
13692151
8674559
3412423
65175082
75899215
4483702
41937461
26003940
87561932
57041380
77664650
49003249
70224623
36336541