17961080
48925616
3056389
41864183
284035
50006839
32132124
68834356
39496001
40244959
34072508
21855161
40466847
91156835
10565036
9536317
46151695
257523
7467288
87512694
27877781
20311146
31331525
3555343
64418392
50109786
5122580
34452628
70278967
19295225
65755944
56342746
17656852
555291
24803643
61961958
921468
29009090
90773500
10443069