4588670
44558248
30393511
37103664
16942979
83503823
50349211
49133096
36778569
51573496
84998795
95921265
10347550
29236849
40159640
10298826
11575350
29929026
99877885
24952374
2088664
17993606
44463340
61261889
29427726
19877028
63775128
99056926
61218612
33755530
41893643
3705159
21118892
66005741
47397520
22241269
5532912
79194216
25412039
49627516