57911996
45152524
42209296
64523780
51351043
93935899
67691829
60256131
51775920
99841247
44649401
23119129
72568359
54202410
48445014
76497036
39408701
3598498
78822010
57236014
40575349
93027518
84622320
38517302
1274395
49323733
96279042
81437070
5706373
87159971
87563290
2443253
54759257
98364490
80024958
90153965
82147129
70963441
73734443
49496739