291635
73094699
80667940
58996415
35775925
9389317
35195281
86922731
82005640
26252773
14668376
45685719
53014462
36997254
5729432
75413148
69247811
48097806
6412256
96013015
30081685
16011655
34142235
60518620
35236621
71872837
71853756
74012452
85704480
9273717
53864645
55881775
51711572
60221252
99394764
35031342
55845843
61002141
97683909
6478150