22719366
21986507
81089749
85879725
26027655
49996080
26649819
85314067
70013964
50442657
20402438
71177478
23784412
45111154
50863088
90137816
22651665
49605373
68945687
98625847
62992756
75988096
62189678
5211591
79815716
38317530
6374219
76377477
62345881
61359342
74646811
88864027
86222076
88007440
38976474
5102133
75664753
28202655
77352287
51627046