44177814
11862382
19524900
28588044
97638564
25512164
20649988
9916196
53184401
97127748
71347538
80098558
74523005
76457127
48006395
41105651
59983423
93056091
43829769
59815447
92336056
67803635
66068262
66761838
52475398
34169778
9363011
53784753
5916384
67396515
13731041
45603459
44818773
241244
96135633
50176676
592631
86634951
33262656
25866978