44338313
13889101
721210
71587926
3186364
81404515
4001955
12665659
85951667
20419076
52137302
2927364
42607748
3405338
70762167
77325699
66962504
67932750
76822880
97376421
59727575
72589802
143248
53902690
347042
58947948
75915192
38439646
78979209
34185454
41655307
6656062
67228810
39351
5767833
67365684
89966968
4995189
35744394
38816522