77883923
29772583
45612080
24914365
54062781
33883695
19913616
89645215
45215166
33127466
68869086
95134115
63112151
131524
14369313
97318460
99049400
54437533
651353
48206260
87168050
7223632
72042647
89035088
59796968
1343523
54552020
34388523
22339521
1279030
79653023
1908795
5149679
53572986
3415850
45466833
32204828
96615782
1240406
6431466