95366343
44634799
26608116
71825942
34008786
43443286
61077910
24988139
5902489
39996580
92678154
6568679
201882
91966067
10978048
18197430
65843263
69367936
80623671
63229653
44416003
3588946
40657874
78127474
31725079
24349018
26129840
67942856
88688
65076811
99564512
46302763
23249368
90592774
68196892
3286350
44702328
78138830
621441
17375092