65974042
67392262
72159570
53526738
84807485
54706
17796167
192589
4710284
3281136
96264213
95437507
4798860
82608533
40315022
86432107
72658945
31676479
74118036
12263006
42773722
78361056
18024206
28634660
3276743
93417938
24004880
30498241
73755602
80362487
45803570
92418758
14582056
51404714
69439320
58141842
28535290
41002803
365558
27718479