60278182
58534232
11468847
95323975
29595747
13136225
94789752
62515908
14287963
58149818
84674152
80089991
3943629
47017294
72223938
54928379
55153113
51347584
355472
27406434
49159936
53289408
2462856
47501865
63341079
72314886
31705967
1804360
33868895
27227265
2855690
45815689
95052160
49087327
16016966
35627036
9002479
45847854
56736693
56792490