48478871
41857351
85237316
40756462
11933085
90194576
31766066
8425606
68775780
21938814
83996905
87873344
42791101
33146126
22043752
97057217
78411145
76035251
35747266
34357583
73676873
33792266
58269538
4586433
81514493
84231364
58995965
46809463
43654653
718338
69248018
68904899
42938288
55783240
27242606
32082396
78467783
21583483
64224339
19069906