89956319
6222119
65801835
91873537
72164236
20952732
21517118
23329575
89818142
49598594
95206987
51005734
51687852
46108375
69611591
85467483
55567092
63532691
50983077
12752673
171069
47369028
33194056
8796397
17516700
53656276
42398684
39254955
7485599
59353597
67639535
93369659
40893553
7316387
99461363
70826849
60438195
56081385
35845847
64087434