37349091
40578164
30813154
58953281
82821239
15081770
75517137
11883302
8543712
21262140
19412478
56748711
79251796
111515
41726881
76666748
19793052
21082521
10421987
63211989
28196784
95621491
65643619
14082203
3294244
69778980
48399629
47342943
29714132
15013008
6002639
81461921
86801322
61238626
35899364
811690
65842713
26328590
16574893
267955