43197876
87779416
23444352
3270105
25441340
7414383
19889712
3348421
18614348
20817303
1491680
71394421
1523425
6458522
15077792
39627948
26745759
2686407
93367046
8924668
29074710
3919528
675517
63979075
50835267
87851190
74068781
45224340
35252972
23828303
86826961
6803555
95283866
19901761
74757230
91885888
90277542
25076304
12884593
64684587