2046661
26681221
30675070
78933940
14722560
30327421
59278674
35979560
7011610
6636509
52836128
24053580
55727432
23199203
8986782
7300479
80857802
91704071
56543020
22961927
24116414
48034400
82665299
53289038
56657742
73382740
69574869
12617064
51857090
17796950
632857
60629221
82813162
97415115
4433078
5527694
47146336
90172249
34842775
81668230