27772357
31733756
44163979
79881940
10564170
82124665
8056720
28472140
89607999
27479627
38489746
905769
24227522
75788701
71467990
19954008
86311984
65924042
72812023
91687672
97285266
38365053
78693839
47887239
14098669
21986635
68832529
39477759
5416316
76507120
46512217
81215704
23358547
3970985
40635119
21007950
3139760
52268876
34445409
74536942