40191474
26606457
67358807
86003516
7121907
71046924
59852325
44657144
778320
9675701
99205087
77032803
7527584
93217186
33076088
15198852
24148323
15759034
16974242
40571941
28152514
50367125
13554304
88779557
69391960
29888664
91678924
59652179
36374733
84641009
83736675
51607697
59328415
48621278
69614520
56253976
38857126
3009321
72515002
27052070