46178970
11512902
60715508
54614451
14775443
15868393
29579306
71703537
68336600
86476227
62846060
75623002
42946814
77499499
61184771
2369795
43246414
94134403
53079884
47158696
29604594
4068730
13099779
51377895
12952699
94391566
21094240
97119763
19712418
27095768
23678520
69523678
3160728
63307532
636680
43604672
37465360
71617249
21634289
20096254