53432968
16799070
76849252
73203473
10979408
438554
90656716
5709681
539538
28744099
89924483
26687668
14302656
9655846
86426737
61755458
56172980
32958794
958189
92652776
1988020
39551114
28008349
387837
96922120
63845225
85879040
44538905
35146441
29496787
22514072
5597479
60263881
89601619
38092596
27847149
20982513
72736085
30552260
40187270