83166269
4454115
58235908
5272270
77748817
73134067
35611846
412168
36435224
96593860
78872020
4323815
10329533
25593201
39809055
72281515
35412924
35067233
47384474
74397691
79133457
64033500
68055463
12875186
39897361
29472661
15103648
43967248
90878686
98038227
4533475
91226728
26242374
35059085
45277494
18633370
99632399
66917342
4811059
52542370