5998112
65558619
24214401
42987408
53426929
48587607
49361984
26755876
1366222
19485673
38754620
49198106
96833974
6621887
48103183
38881945
24563633
15118535
87234103
57872478
44186350
59977757
48756709
23088150
41574327
54622514
44986596
51146853
56849270
86868803
64503141
59465071
32753747
71681444
56303150
32502333
33219477
17864600
34909893
64176166