43999472
47712308
20583613
33844993
89277119
6490631
46476301
7764444
24073882
10048122
2019795
1255670
87494499
64959508
18103915
91757198
25663390
51825253
43495659
89124159
27967442
97922142
12359819
84156639
6182392
1267768
77568553
90215480
60695134
42213115
74637453
62195984
57091596
75963250
31464561
519619
27396567
43697044
78145188
8178314