49443331
17958121
87184288
55691
53776640
52545328
26117311
18766625
59762531
18299051
57359252
89266461
37778161
83339613
24503043
78959772
53137636
38797824
4196482
70065978
6388914
1997853
79349445
63931182
71173320
439919
7193503
81181152
99596932
85834940
26235420
34943570
76301812
48365684
81206243
25726928
93827748
37785066
93982347
90737463