19559280
37076064
840049
15648770
94662494
61963321
62175858
32698425
84966874
63049838
31775400
74053466
94991023
55483395
75436280
62973526
51383389
68631552
21268903
98198485
962042
58396897
63584755
9308101
23647164
57645747
24579394
8061324
93014726
95584439
8782461
55354517
79702531
51084433
8332454
21794701
94997148
96519969
50507094
17962557