43539789
49278344
22076551
67666958
54126564
59081454
85582590
12644775
11227874
21262549
29949894
36014455
60134128
80404685
94903357
272748
16119820
86266381
3979646
4363520
1747926
16231804
74637683
81871164
51587870
454824
31553475
59149307
81665842
60821607
98957066
68238520
24562703
73193414
36515028
26666253
94388533
4746921
49869635
7946619