27195780
4439990
47297272
4828598
69837700
12715372
48344024
93551928
8416493
25009762
23604826
24471464
14642023
59095797
79508626
39354485
85797660
10025791
25632637
86336093
77968740
25636782
67187449
8476013
44936218
61051004
24006068
48962940
68417748
74108036
70918720
14143833
83906852
85963376
43993005
29294742
24697647
39528280
11837003
3152738