4509454
99153098
87909107
84223740
63622307
40521496
72274016
36043307
78891448
27154146
2049206
9572611
27397516
73405007
5178617
90236273
28666339
36188623
3710755
25645464
5211270
50477372
127122
54624455
57808407
81038692
56324283
44418942
67916083
81275086
99072799
45194257
9941547
2051216
9477533
85656679
94962070
9513682
25985879
14297729