41889433
96915437
68494891
83312869
45578177
86841614
19802495
99663775
77085986
69958231
85181201
6515450
93447232
93381809
69634462
19471188
45034350
91986166
76004937
53196751
86748268
29409875
50949495
54873415
54931016
60766130
42649608
76975984
91563652
33447352
41415356
7091357
39077718
48996864
55072818
17998251
18767784
43307202
81023751
9279256