18032699
4361927
57478703
44075040
6304337
1367020
22719328
893663
20376520
482469
5471694
42613457
5305006
3923774
99777310
34293013
69739436
99738416
8191169
1126637
13791587
45354654
76594538
75375627
5568229
29329824
55552442
63592148
47625381
954260
98499418
64286917
67416110
39666722
66574200
77328597
37295511
94623082
9921002
27358749