45675658
77078565
35769711
83255205
49938046
68167036
64956479
92659555
38904679
50198049
5782806
80187041
71825763
36352941
137137
86082662
52595229
9442475
23907886
7615422
80193532
59055423
58049715
82362862
41535885
38538025
62735217
4771251
52507648
99617453
4078631
65923005
31598477
93836185
53158803
6408883
1776296
45695073
55626391
40916418