6946135
28673986
23865477
58185135
54224512
46904280
64116301
50091711
47823956
24561318
89718567
33483225
48442676
22288965
8614991
45382528
95832156
1036193
27576
49268602
65097559
38272582
99977875
5029971
89188583
49118018
75086753
93072966
12791018
97087668
19344814
64964293
7025591
89764399
95124622
2198317
22229238
18953716
48049015
2344909