21618618
70983311
7909897
12402408
4471580
46872211
7690890
51857469
66891922
32287106
10544406
32987691
56906533
62633758
3665284
10571285
22296955
87722646
23402674
26819052
12108418
35519908
17925229
63783755
84463035
22884478
1043625
58579118
82775598
7550731
55025668
24259521
28899856
92751151
23729857
92584032
28408642
96698509
3214932
37854747