10268754
41695136
28033211
31554150
58369097
83207494
69136252
95076860
13838586
97281384
91921710
35588745
62878465
60557257
42348561
15072895
12076003
34755248
20469698
60806003
56851629
29846868
39024984
8999240
16306636
42205181
99988045
15617013
89255616
32015009
86027200
58301963
87909999
99578453
74902490
7410841
9101430
1487333
56838213
39206758