52606748
68817832
23623436
77975953
74836027
60671235
48248265
82591153
1123833
30238933
50182656
19505743
55976653
1477047
10079181
7348578
44637231
35142317
76606272
86487612
7952320
64385419
35202767
50786289
24191384
77789392
655918
65595557
5312317
20279897
5885612
17069888
56765043
84773595
328136
18816564
32286362
21059199
73853308
8189474