20885492
40624529
34557687
29565850
96333381
51636542
5738109
82059381
99095271
62047415
32913600
24049927
71301316
66685249
52726266
10281426
53711354
27852768
92159428
60757455
64813672
32268500
73842521
952535
45425907
6038575
87971262
18855307
18027959
85972112
79746923
88622228
30067762
76581592
44507276
75126622
22174594
46509
78751995
7537969