86139412
76711178
55298853
56092158
14663248
5495333
49743557
77221747
41611474
59474748
94199700
95057437
17558795
44087005
90631523
70921124
76044217
91021367
675311
1942128
44964636
1566679
19207909
83859473
68527282
14786885
55353414
74125173
98987155
60572944
32511089
53852653
32691256
96991546
71545240
46668597
34393453
54334538
9995783
73025538