47902096
57841597
31886594
83574197
5892451
42482770
36356949
43091421
21646448
23063152
40164828
13411636
45341869
56775483
43187808
38527797
65895131
21933988
84991740
40321018
47878231
20288566
97219812
69909930
91214294
88819407
4413270
73286775
88143229
73299736
78332634
1988511
10873306
20741209
6272495
71831532
90135467
5477375
3855590
46719571