84759253
12112447
66376303
70781793
65318807
8223988
18868000
67878469
99604897
57939795
59803747
46735636
81775748
9903611
43519603
6888274
35894678
32438177
50871856
34549520
45745060
18162364
14199746
51799591
12152192
14096979
30716720
37301407
52904029
53014313
35473698
93994128
74824967
13121202
76537091
91994951
61855702
24221579
57166176
56861745