48612990
62661221
16598209
12427221
391739
27748142
28276239
17902317
64658939
14916826
14351535
66855991
40673120
48868011
15976177
70898794
38605626
89767953
59003260
95493921
54961300
344481
31688048
52434527
26728950
99979309
20823392
43158517
53963131
42858173
77328410
76967536
98512746
16269392
7443236
2512341
25193538
67767246
47284125
695339