81362275
29713489
21642361
81144581
50472557
23382046
64143155
67421124
2068221
82835074
14118574
42794040
4174288
1582812
48969438
67624863
32339205
6557332
26013246
45528616
49793071
90395310
97615022
33064382
62405620
75762523
96592218
58877348
86469883
93815464
4339200
68869587
1362303
52191094
46313632
46513930
5190211
83731149
37754842
54025427