2691379
19018281
95686159
60028130
40083739
2427603
74099011
9221296
79394911
44548934
23355386
32897955
32117803
40502082
91684709
56984746
50437820
8808988
11027328
9219543
38068827
39832652
130704
97964508
77697173
67216368
11718425
27885191
8023054
62787656
76723103
8676412
54847141
23172889
13422455
13808764
9896260
59546672
97362504
2783285