57466716
71414515
8795229
92419050
77418222
37252409
29334553
8917303
32484847
78513126
18735169
71901813
18727339
28657331
29484674
93195059
90657246
55624395
14909926
98675735
11852513
78337437
4956479
74806508
435264
49201622
92097608
88474126
56089298
33234223
86636424
19633797
3667707
45872297
66084194
40348790
42579467
39384356
7178803
11951496