55701398
8122108
149963
649497
35146750
72472890
29896584
85266581
87284575
25104347
38951019
23051043
95666824
11071398
67676326
1778686
83985330
71185067
57829223
50059971
98298561
9912997
91989944
71964058
35029309
93481339
5518388
13985433
17602541
33745241
66123213
39798144
66925900
7861940
196480
74793978
90366977
90453419
1549070
62701304